package bombita.modelo.Municiones;

import org.jdom2.Element;

import bombita.modelo.Interactuador;
import bombita.modelo.Obstaculos.NoPasarException;
import bombita.modelo.Personajes.Personaje;

public class Toletole extends Bomba
{
	public Toletole(){
		this.dano = -1;
		this.rango = 6;
		this.delay = 5.0f;
	}

	protected Explosion prepararExplosion()
	{
		return new ExplosionToletole();
	}
	
	public void interactuarCon(Interactuador unaCosa) {
		unaCosa.interactuarConToletole(this);
	}	
	
	public void interactuarConPersonaje(Personaje unaCosa) throws NoPasarException{
		throw new NoPasarException();
	}
	
	public static Toletole deserializar(Element nodo) throws Exception {
		Toletole bomba = new Toletole();
		bomba.aplicarSerializado(nodo);
		return bomba;
	}
}
